the turtle beat the hare - French English Dictionary